StoreEngine\Classes\Price C

Total Complexity 104
Dependencies 9
Dependents 11
Total lines 567
Lines of code 337
Logical lines of code 153
Comment lines 75
Methods 64
Properties 9

Methods 64

Method Rating Maintainability Complexity Lines of code
set_compare_price()
S
55 5 20
get_integrations()
S
54 5 19
get_price_suffix()
S
53 4 21
set_price()
S
58 4 16
read_data()
S
60 4 14
get_price_html()
S
59 4 13
prepare_for_db()
S
55 3 19
get_digital_auto_complete()
S
69 4 6
get_access_expire_for_order()
S
64 4 9
get_product_title()
S
70 3 6
get_product_type()
S
70 3 6
get_formatted_payment_duration()
S
67 3 7
get_shipping_type()
S
70 3 6
add_integration()
S
62 2 12
is_expire()
S
79 2 3
get_compare_price()
S
74 2 4
delete()
S
67 2 8
set_setup_fee_price()
S
79 1 3
set_setup_fee_name()
S
80 1 3
set_setup_fee_type()
S
80 1 3
set_trial()
S
80 1 3
set_trial_days()
S
79 1 3
set_expire()
S
80 1 3
set_expire_days()
S
79 1 3
get_price_type()
S
79 1 3
get_settings()
S
80 1 3
set_payment_duration()
S
79 1 3
set_payment_duration_type()
S
80 1 3
set_upgradeable()
S
80 1 3
set_order()
S
79 1 3
get_post_title()
S
81 1 3
set_product_title()
S
80 1 3
set_product_type()
S
80 1 3
clear_cache()
S
72 1 5
remove_integration()
S
67 1 8
set_setup_fee()
S
80 1 3
get_name()
S
81 1 3
set_product_id()
S
79 1 3
is_trial()
S
80 1 3
get_price()
S
79 1 3
get_product_id()
S
79 1 3
get_order()
S
79 1 3
get_order_no()
S
81 1 3
get_setup_fee()
S
79 1 3
has_setup_fee()
S
81 1 3
is_setup_fee()
S
81 1 3
get_setup_fee_name()
S
79 1 3
get_setup_fee_price()
S
79 1 3
get_setup_fee_type()
S
79 1 3
get_trial()
S
79 1 3
get_trial_days()
S
79 1 3
get_price_name()
S
79 1 3
get_expire()
S
79 1 3
get_expire_days()
S
79 1 3
get_payment_duration()
S
79 1 3
get_payment_duration_type()
S
79 1 3
get_upgradeable()
S
79 1 3
is_subscription()
S
80 1 3
is_upgradeable()
S
81 1 3
set_price_name()
S
80 1 3
set_price_type()
S
80 1 3
set_type()
S
81 1 3
get_type()
S
80 1 3
set_name()
S
81 1 3